package com.xiyu.service.service.files;

import com.xiyu.service.vo.files.realEstate.RealEstateSingleGetOutput;
import com.xiyu.service.vo.files.realEstate.RealEstateUpdateInput;
import com.xiyu.service.vo.files.realEstate.RealEstateCreateInput;
import com.xiyu.service.vo.files.realEstate.RealEstatePageQueryOutput;
import com.xiyu.service.vo.files.realEstate.RealEstatePageQueryInput;
import com.xiyu.service.framework.web.web.core.pojo.PageResult;

/**
 * 不动产权证 Service 接口
 */
public interface RealEstateService {

    PageResult<RealEstatePageQueryOutput> pageQuery(RealEstatePageQueryInput inputVO);

    Long create(RealEstateCreateInput inputVO);

    Boolean update(RealEstateUpdateInput inputVO);

    RealEstateSingleGetOutput singleGet(Long id);

}
